// src/config/theme.ts - Ant Design 主题配置文件
import { theme } from 'antd';

// Ant Design 主题配置
const antdThemeConfig = {
  // 设置主题
  theme: {
    // 使用紧凑模式
    algorithm: theme.compactAlgorithm,
    // 自定义主题 token
    token: {
      // 设置圆角
      borderRadius: 4,
      // 设置主题色
      colorPrimary: '#1890ff',
    },
    // 组件级定制
    components: {
      Button: {
        colorPrimary: '#1890ff',
        algorithm: true, // 启用算法调整
      },
      // 可以继续添加其他组件的定制
    }
  },
  
  // 语言配置
  locale: 'zhCN',
  
  // 其他配置项
  compact: true,
};

// 可以导出不同的配置部分
export const themeConfig = antdThemeConfig.theme;
